package com.kmzx.one.project.others.common;

import java.math.BigDecimal;

public class ProdBaseInfo {

    // 商品id
    protected String prodId;

    // 首页图
    protected String coverImg;

    // 名字
    protected String prodName;

    // 库存
    protected boolean has;

    // 直升
    protected boolean fast;

    // 直升icon
    protected String fastIcon;

    // 打折icon
    protected String cutIcon;

    // 折扣种类
    protected int cutCate;

    // 折扣率/或一口价
    protected BigDecimal cutNum;

    // 原价
    protected BigDecimal originPrice;

    // 现价
    protected BigDecimal currentPrice;

    // 打折价
    protected BigDecimal cutPrice;

    // 美颜值
    protected BigDecimal beauty;

    protected BigDecimal fastPrice;

    // 特权用户
    protected boolean spec;

    public String getProdId() {
        return prodId;
    }

    public ProdBaseInfo setProdId(String prodId) {
        this.prodId = prodId;
        return this;
    }

    public String getCoverImg() {
        return coverImg;
    }

    public ProdBaseInfo setCoverImg(String coverImg) {
        this.coverImg = coverImg;
        return this;
    }

    public String getProdName() {
        return prodName;
    }

    public ProdBaseInfo setProdName(String prodName) {
        this.prodName = prodName;
        return this;
    }

    public boolean isHas() {
        return has;
    }

    public ProdBaseInfo setHas(boolean has) {
        this.has = has;
        return this;
    }

    public boolean isFast() {
        return fast;
    }

    public ProdBaseInfo setFast(boolean fast) {
        this.fast = fast;
        return this;
    }

    public String getFastIcon() {
        return fastIcon;
    }

    public ProdBaseInfo setFastIcon(String fastIcon) {
        this.fastIcon = fastIcon;
        return this;
    }

    public String getCutIcon() {
        return cutIcon;
    }

    public ProdBaseInfo setCutIcon(String cutIcon) {
        this.cutIcon = cutIcon;
        return this;
    }

    public int getCutCate() {
        return cutCate;
    }

    public ProdBaseInfo setCutCate(int cutCate) {
        this.cutCate = cutCate;
        return this;
    }

    public BigDecimal getCutNum() {
        return cutNum;
    }

    public ProdBaseInfo setCutNum(BigDecimal cutNum) {
        this.cutNum = cutNum;
        return this;
    }

    public BigDecimal getOriginPrice() {
        return originPrice;
    }

    public ProdBaseInfo setOriginPrice(BigDecimal originPrice) {
        this.originPrice = originPrice;
        return this;
    }

    public BigDecimal getCurrentPrice() {
        return currentPrice;
    }

    public ProdBaseInfo setCurrentPrice(BigDecimal currentPrice) {
        this.currentPrice = currentPrice;
        return this;
    }

    public BigDecimal getCutPrice() {
        return cutPrice;
    }

    public ProdBaseInfo setCutPrice(BigDecimal cutPrice) {
        this.cutPrice = cutPrice;
        return this;
    }

    public BigDecimal getBeauty() {
        return beauty;
    }

    public ProdBaseInfo setBeauty(BigDecimal beauty) {
        this.beauty = beauty;
        return this;
    }

    public BigDecimal getFastPrice() {
        return fastPrice;
    }

    public ProdBaseInfo setFastPrice(BigDecimal fastPrice) {
        this.fastPrice = fastPrice;
        return this;
    }

    public boolean isSpec() {
        return spec;
    }

    public ProdBaseInfo setSpec(boolean spec) {
        this.spec = spec;
        return this;
    }
}
